.clearfix:after {
content : &quot;\0020&quot;;
display : block;
height : 0;
clear : both;
visibility : hidden;
overflow : hidden;
}
#container, #header, #main, #main-fullwidth, #footer, .clearfix {
display : block;
}
.clear {
clear : both;
}
h1, h2, h3, h4, h5, h6 {
margin-bottom : 10px;
font-weight : normal;
line-height : 1;
}
h1 {
font-size : 40px;
}
h2 {
font-size : 30px;
}
h3 {
font-size : 20px;
}
h4 {
font-size : 16px;
}
h5 {
font-size : 14px;
}
h6 {
font-size : 12px;
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
margin : 0;
}
table {
margin-bottom : 20px;
width : 100%;
}
th {
font-weight : bold;
}
thead th {
background : #c3d9ff;
}
th, td, caption {
padding : 4px 10px 4px 5px;
}
tr.even td {
background : #e5ecf9;
}
tfoot {
font-style : italic;
}
caption {
background : #eee;
}
li ul, li ol {
margin : 0;
}
ul, ol {
margin : 0 0 20px 0;
padding-left : 0;
}
ul {
list-style-type : disc;
}
ol {
list-style-type : decimal;
}
dl {
margin : 0 0 20px 0;
}
dl dt {
font-weight : bold;
}
dd {
margin-left : 20px;
}
pre {
margin : 20px 0;
white-space : pre;
}
pre, code, tt {
font : 13px &#39;andale mono&#39;, &#39;lucida console&#39;, monospace;
line-height : 18px;
}
#search {
overflow : hidden;
}
#header .description {
font-family : Arial, Helvetica, Sans-serif;
}
.menus, .menus * {
margin : 0;
padding : 0;
list-style : none;
list-style-type : none;
line-height : 1.0;
}
.menus ul {
position : absolute;
top : -999em;
width : 100%;
}
.menus ul li {
width : 100%;
background : transparent;
}
.menus li:hover {
visibility : inherit;
}
.menus li {
float : left;
position : relative;
}
.menus a {
display : block;
position : relative;
}
.menus li:hover ul, .menus li.sfHover ul {
left : 0;
top : 100%;
z-index : 99;
}
.menus li:hover li ul, .menus li.sfHover li ul {
top : -999em;
}
.menus li li:hover ul, .menus li li.sfHover ul {
left : 100%;
top : 0;
}
.menus li li:hover li ul, .menus li li.sfHover li ul {
top : -999em;
}
.menus li li li:hover ul, .menus li li li.sfHover ul {
left : 100%;
top : 0;
}
.sf-shadow ul {
padding : 0 8px 9px 0;
}
.menus .sf-shadow ul.sf-shadow-off {
background : transparent;
}
.menu-primary-container {
float : left;
padding : 0 10px;
position : relative;
height : 36px;
background : url(http://3.bp.blogspot.com/-MYS4dWVzP7E/UC7eq8_isMI/AAAAAAAAAw4/1EgVe7LFnos/s000/menu-primary-bg.png) left top repeat-x;
z-index : 400;
border-radius : 10px;
}
.menu-primary ul {
min-width : 160px;
}
.menu-primary li a {
color : #222121;
text-shadow : 0 1px 0 #fff;
padding : 12px 15px;
text-decoration : none;
text-transform : uppercase;
font : normal normal 11px/11px Arial, Helvetica, Sans-serif;
}
.menu-primary li a:hover, .menu-primary li a:active, .menu-primary li a:focus, .menu-primary li:hover &gt; a, .menu-primary li.current-cat &gt; a, .menu-primary li.current_page_item &gt; a, .menu-primary li.current-menu-item &gt; a {
color : #C72714;
text-shadow : 0 1px 0 #fff;
outline : 0;
background : url(http://3.bp.blogspot.com/-MYS4dWVzP7E/UC7eq8_isMI/AAAAAAAAAw4/1EgVe7LFnos/s000/menu-primary-bg.png) left -136px repeat-x;
}
.menu-primary li li a {
color : #fff;
text-shadow : 0 1px 0 #000;
text-transform : none;
background : #E64633;
padding : 10px 15px;
margin : 0;
border : 0;
font-weight : normal;
}
.menu-primary li li a:hover, .menu-primary li li a:active, .menu-primary li li a:focus, .menu-primary li li:hover &gt; a, .menu-primary li li.current-cat &gt; a, .menu-primary li li.current_page_item &gt; a, .menu-primary li li.current-menu-item &gt; a {
color : #fff;
text-shadow : 0 1px 0 #000;
background : #F85B49;
outline : 0;
border-bottom : 0;
text-decoration : none;
}
.menu-primary a.sf-with-ul {
padding-right : 20px;
min-width : 1px;
}
.menu-primary .sf-sub-indicator {
position : absolute;
display : block;
overflow : hidden;
right : 0;
top : 0;
padding : 11px 10px 0 0;
}
.menu-primary li li .sf-sub-indicator {
padding : 9px 10px 0 0;
}
.wrap-menu-primary .sf-shadow ul {
background : url(&#39;http://4.bp.blogspot.com/-HZR7XIAppvQ/UC7esBSSHsI/AAAAAAAAAxA/tOQJJyB__CI/s000/menu-primary-shadow.png&#39;) bottom right no-repeat;
}
.menu-secondary-container {
float : right;
}
.menu-secondary ul {
min-width : 160px;
}
.menu-secondary li a {
background : #ffd508;
color : #000;
font-size : 14px;
text-transform : capitalize;
padding : 35px 15px;
margin-bottom : 1px;
font-weight : 700;
font-family : &#39;arial&#39;, sans-serif;
text-decoration : none;
transition : all 0.17s linear;
}
.menu-secondary li a:hover, .menu-secondary li a:active, .menu-secondary li a:focus, .menu-secondary li:hover &gt; a, .menu-secondary li.current-cat &gt; a, .menu-secondary li.current_page_item &gt; a, .menu-secondary li.current-menu-item &gt; a {
color : #ffd508;
background : transparent;
}
.menu-secondary li li a {
border-radius : 0 !important ;
color : #000;
text-shadow : none !important ;
font-size : 12px;
padding-top : 10px;
padding-bottom : 10px;
transition : all 0.17s ease-in-out;
}
.menu-secondary li:hover &gt; a {
}
.menu-secondary li li a:hover, .menu-secondary li li a:active, .menu-secondary li li a:focus, .menu-secondary li li:hover &gt; a, .menu-secondary li li.current-cat &gt; a, .menu-secondary li li.current_page_item &gt; a, .menu-secondary li li.current-menu-item &gt; a {
color : #ffd508;
background : rgba(0, 0, 0, 0.5);
outline : 0;
}
.menu-secondary a.sf-with-ul {
padding-right : 26px;
min-width : 1px;
}
.menu-secondary .sf-sub-indicator {
color : #111;
}
.menu-secondary li li .sf-sub-indicator {
padding : 9px 13px 0 0;
}
.wrap-menu-secondary .sf-shadow ul {
color : #fff;
}
.span-24 {
width : 700px !important ;
float : right !important ;
}
.PopularPosts .item-title {
font-weight : bold;
padding : 7px 7px 0 0;
text-shadow : 0 1px 0 #fff;
}
.PopularPosts .widget-content ul li {
padding : 0 0;
background : none;
}
.widget-container {
list-style-type : none;
list-style : none;
margin : 0 0 15px 0;
padding : 0;
color : #374142;
font-size : 13px;
}
.widget-container2 {
list-style-type : none;
list-style : none;
margin : 5px 15px 10px 0;
padding : 0;
color : #374142;
font-size : 13px;
}
h3.widgettitle {
background : url(http://1.bp.blogspot.com/-gFwNIT6i-gU/UC7emWzTiOI/AAAAAAAAAwg/9Wu_6pl6AoM/s000/widgettitle-bg.png) left top repeat-x;
margin : 0 0 10px 0;
padding : 9px 0 9px 10px;
color : #FFF;
font-size : 16px;
line-height : 16px;
font-family : &#39;arial&#39;, sans-serif;
font-weight : normal;
text-decoration : none;
text-transform : uppercase;
text-shadow : 0 1px 0 #000;
}
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {
float : left;
margin-right : 10px;
}
.span-1 {
width : 30px;
}
.span-2 {
width : 70px;
}
.span-3 {
width : 110px;
}
.span-4 {
width : 150px;
}
.span-5 {
width : 190px;
}
.span-6 {
width : 230px;
}
.span-7 {
width : 270px;
}
.span-8 {
width : 310px;
}
.span-9 {
width : 350px;
}
.span-10 {
width : 390px;
}
.span-11 {
width : 430px;
}
.span-12 {
width : 470px;
}
.span-13 {
width : 510px;
}
.span-14 {
width : 550px;
}
.span-15 {
width : 590px;
}
.span-16 {
width : 630px;
}
.span-17 {
width : 670px;
}
.span-18 {
width : 710px;
}
.span-19 {
width : 750px;
}
.span-20 {
width : 790px;
}
.span-21 {
width : 830px;
}
.span-22 {
width : 870px;
}
.span-23 {
width : 910px;
}
.span-24, div.span-24 {
width : 960px;
margin : 0;
}
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {
border-left-width : 1px !important ;
border-right-width : 1px !important ;
padding-left : 5px !important ;
padding-right : 5px !important ;
}
input.span-1, textarea.span-1 {
width : 18px !important ;
}
input.span-2, textarea.span-2 {
width : 58px !important ;
}
input.span-3, textarea.span-3 {
width : 98px !important ;
}
input.span-4, textarea.span-4 {
width : 138px !important ;
}
input.span-5, textarea.span-5 {
width : 178px !important ;
}
input.span-6, textarea.span-6 {
width : 218px !important ;
}
input.span-7, textarea.span-7 {
width : 258px !important ;
}
input.span-8, textarea.span-8 {
width : 298px !important ;
}
input.span-9, textarea.span-9 {
width : 338px !important ;
}
input.span-10, textarea.span-10 {
width : 378px !important ;
}
input.span-11, textarea.span-11 {
width : 418px !important ;
}
input.span-12, textarea.span-12 {
width : 458px !important ;
}
input.span-13, textarea.span-13 {
width : 498px !important ;
}
input.span-14, textarea.span-14 {
width : 538px !important ;
}
input.span-15, textarea.span-15 {
width : 578px !important ;
}
input.span-16, textarea.span-16 {
width : 618px !important ;
}
input.span-17, textarea.span-17 {
width : 658px !important ;
}
input.span-18, textarea.span-18 {
width : 698px !important ;
}
input.span-19, textarea.span-19 {
width : 738px !important ;
}
input.span-20, textarea.span-20 {
width : 778px !important ;
}
input.span-21, textarea.span-21 {
width : 818px !important ;
}
input.span-22, textarea.span-22 {
width : 858px !important ;
}
input.span-23, textarea.span-23 {
width : 898px !important ;
}
input.span-24, textarea.span-24 {
width : 938px !important ;
}
.last {
margin-right : 0;
padding-right : 0;
}
.last, div.last {
margin-right : 0;
}
